#ifndef _Server
#define _Server

#include <iostream>
#include <sstream>
#include <string>
#include <map>

#include "QtApp.h"
#include "../Common/Card.h"
#include "../Common/Player.h"

class Server
{
public:

	Server();

	bool isDistributionAll(int stateGame);
	bool isDistributionPreFlop();
	bool isDistributionFlop();
	bool isDistributionTurn();
	bool isDistributionRiver();

	Game * initGame();

	void endGame(QtApp *app);
	void goPlayer(char **argvGolbal,QtApp *app) throw (Exception);
};
#endif
